on-the-spot investigation - İngilizce Eşanlam Sözlük